make supervisor understand process groups
E501 and whitespace