self care user defined password generation functionality added