fixed edit bug with split