fix bug and split header
add text for list
add queue by list
fix