addiding is password reset stuff + working with extend for templates