put it all in a container