process module, event exit, event uncaughtException, new Error() obj, .., and callback function