add a way to get a random password