Revert "libPush 5"

This reverts commit a3e0e6f4b84e7454c7a08e1d4f261fc1bc25a061.