Another fiddle with type for detection