Some model work and password methods. Untested.