node bots refactored!