完善了Modl的功能