explicit conversions with c-style casting