snippets adn completion added