add stupid onScreen function