order and docstring worker methods until alphabet J
finish all docstring for worker methods. set_log_fn needs to be fixed.