Snapengage Fix

Updated snap engage code to work consistently
Merge pull request #55 from MaxCDN/weaverhe

Snapengage Fix