WIP Put operation