Add Code Completion