all 3 objectes complete