new yield mode support