refactor app rb