cleanup of screen initialization code