added group execution domain, fixing various bugs when misusing group ports
cleanup