0.99.03 version, fixed a few problem by the union objects