Need to release app ASAP, so I'm making an Obj-C version while working on the Swift version.