first step in adding partial requesting