fixed mhold bug