extending ContainerAware