added some explanations for the whole remote debugging mess