Change before_save callbacks in survey_methods to before_create; add prepend: true to increment_version callback