satisfy the weird bug that make the visual editor useless - need to look into this