Improve setPos for small screens