a visual animation of a push's lifecycle