enhanced queue