Changing saveVal logic