I have been replacing the back cover on my iphone whilst fitting a new front assembly to replace lcd and glass!

2 problems im having, firstly after fitting the power button back in it doesn't click...it works you just have to push it really hard but it wont come back up! Cant work out how I have fitted it wrong.

Any explanation on how it works would be appreciated...it looks really simple but im obviously missing something...

The second problem is that although the new screen works fine, the home button doesnt work at all. I think this is because I cant for the life of me get the ribbon cable all the way in!!! I can get it in half way easy enough but if anyone has any advice of getting this in all the way it would be greatly appreciated.

Thanks a lot for any help you can offer.