fix drawing issues
base editing functions