Climebear - tut, tut! Providing 'effect' and specialisms ??!! Wash your mouth out man!
At risk of stooping so low, you cannot 'provide' effect - you may well provide a service, conduct an activity or in some other respect 'do something' that may, or may not, create an effect. This may seem somewhat pedantic but it is rather tedious having to endure the 'effect' word banded about meaninglessly.
As for 'specialism'....!!*@*!
[Rant off]
Otherwise, good point!