manager.start() now returns instance instead of just pid