defer must store only one value