refactored
minor
refactored
generating snippets instead of auto-completions