more effects, new function solidColorRow