rewrote multiple request handling