Put functionality is working