predictive mode excluded
added some snippets
fixed typo