I think you may have nailed it. I don't consider myself a master of objective-c but most of the projects I work on require the same level of knowledge. There is very little challenge to it. I'm definitely looking in to Swift and it's getting me a little motivated. Going further a field though is a good idea. Thanks.