save! inside method not working