Possible to override methods for custom saving