added in login and gradient effects