subspecializations