Adds functionality that blocks moove according to the elements in all of the other blocks