added enum construcotrs to top level completion