Moving save functions into base form model