fixes
recreate main screen routine