working on snap forces