validate ported to requests