muenzhuang.erl is adapted for different interface