[ WIP ] Adding ability to switch between insert & update

this should be _put, will change it.