add generate Password