two independent objects