test for both, only reinstall snockets if pushing