compile snap