queue to ensure sequential colour sending