return current object instead of true/false in save method