finally solved hopefully...ack before all headers change for each object type