Put function added