type is now context, to reduce confusion