Added putfo method