run as fork_mode