requeue wrapper from Irish's Code