add throws to screens