add YYHRequest category for using promises