snarly documents