alias a, b, d, sp