added Casting example