1. created lite version of request manager