has_one with singularize record