passed tests, fixed errors, app works