I spent 2 days trying to solve the problem with the screen being smaller, but it wouldn't give in. Believe me, it's harder than one thinks at first. Anyways, I think this will do for now. Enjoy!