plugin move compiles and passes test suite