rewrite the clawer