Super fast communication and pushes! A+++++

Review