got to work with Parse. Required a bunch of weird stuff