a container can holds different objects