opacity + outline instead of border