adding password encryption