return False instead of None if save was ignored