level attribute and control moved to Queue