added module to authenticate