recommit queue class