use text_field, not password_field
use metaprogramming version of slug gable