added channel ordering option