fixed it up for mobile