Make login more DRY
Add submit and flair