fixing put data