border, opacity, and size