remodularize