Working on requests engine