refactoring lets out of base spec
cleaning out app specific functionality; leaving placeholders