Added ability to unshift for when you want newer requests to get priority