Avoid re-completing type