change Weave.java