put methods