fix to opacity