finished snippet project