fixed required objects