more screen.js modifications