Finally got this stupid reset password working...for the most part. now
i just need to handle errors better