consume request params, update specs