Added client-request and forwarding functionality