edit screen and new screen things