Fix name method.
refactor to_h method.
Rename looger method.
Merge branch 'refactor_update_and_create'