add ref, remove gfx