Trying to reduce API hits

Also, the Mac isn't case sensitive, but the rest of the world is,
so my requires were all wrong.  Thanks OS X.