fixed some of union objects