initial validation mechanisum
Added validators and order/limit/offset