Improve the Mark Mechanism.