Changed screen loading and handling.