changes for driver and shifted bi-color modules.