snippet installation