fixed password reset stuff mostly. also fireside stuff