tweak new button visisbility
sending put and delete data as json string | bug fix with no default supplied value for checkbox