Changed to non-async level loading