It can push and pull. But it's not pretty