first basic version of login module