add OS checks, vi plugins