continue writing logger.c and processhelper.c