fixed bug with reloading data every screen change