added array for liniar brigtness