It's tough moving code between modules