server now parses requests