saving between waves works