make save return the right thing