feature#434 move module