amend 00ecc545 (split + inplace)