allow singular POST and singular PUT