snooft