fixes macro dependency hack