reorganizing and adding put method for basho bench