Container constructor complete