This perfect cast is perfect.