cont
fix error in union() and organize