add brightness control