context instead of type