now using config file; octopus2, a complet rewrite on twisted