- check for blanks in refresh too
- use update_attributes instead of update
- persistence does not depend on rememberable