detailed casting