updates to screen stuff