added module management system