added required=true to manifests where applicable