added puppet-mode and finally named snippits correctly