modularized app-process & app-system