user.rb revision 1360ea51ce88cdc0c46a7c6fd14516837037f6bf