added user and password module