I hate submodules
stupid submodules
ruby textojbects for rizzle