Nice poor mans type-r.