redirect on invalid credentials
added mobile app features