I see more responses like this than I care to shake a stick at. Is there any value in brow beating people for asking questions? That's what the forum is for, after all. Please don't contribute to the forum if you aren't interesting in actually contributing. Otherwise, I'd like to take a moment to ask everyone to take a deep breath and remember what we're trying to do here. We are all trying to develop break-through applications of technology on a brand new platform. New platforms tend to be light in documentation. That makes it even more difficult. Apple's initial interest in secrecy made it even harder. Without Google, programming can be a dark place, indeed. Most of us are baffled by every aspect of the Cocoa way. I'm a seasoned developer capable of picking up most any language without too much trouble but I have certainly found the iPhone sdk challenging. I'm very grateful to Apple for both producing the products and finally lifting the NDA. I'm definitely becoming proficient with the toolset. The only way that happens is by writing software. Make, break, fix, rinse and repeat. Try to remember that everyone is new once and be respectful.