Drawer and methods rewrite