implements Contents array