Casting dynamic values