add composer package and widgets