Documentation for Snap