prepare no longer constructs base containers.