update thanks view
update login view
use new template for login view
generalize property names