introducing hashed password