finished password stuff yay