fix(put) onPut: add options