This casting is really cool.