closure, decorator, multiprocessing.