non-destructive brightness implemented