edit core base controller and add area modules