what happens when save returns false?