modify future value