with login module