lily white casting hard updated