CS 450 Casting Notes