add dynamic-widgets plugin