not all objects are required