add working PUT for collections