reorganized module caja