improvements to supervisord