add patterns to dynamic properties