oh yeah, bcrypt is a gem.
button submits
header consistency