Hi again, I'm trying to understand how to go about doing this. I have an app, on launch it draws a button 300x300 with and image of a big button. If you press the big button it fades out and get replaced by another button (just a different colour) So far so good, I have been able to create buttons with images on there that animate the switch nicely. So far I have only been using IB to add these buttons to one single view, bit of a side question but how can I guarantee the order of the images (I.E. Button 1 is always the visible one at start). Right, back to my actual question. On top of this second button I want another image, much smaller with transparent background, that will move around on top of the button. - will my button still be clickable? - how would I go about doing this? Can I just stack images on top of eachother or do I need to stack views etc? I have been trying to google a tutorial that will explain these bits so if you'd happen to know one... thanks!