Tried to make the screen load more flexible