first pass at accepting a request