containers and pipes