complete references/types