fixed everything and optimised for iPhone 6 screen size