auto refresh + automatic screen size adaptation