18549 Capstone Project - Snap