private x castings

Comments: