Revert to working save

+ Use appointment as a pointer