heterosystems