onDrawEdited added