pen/eraser/fill tool functional