append and split