fixed splicing again...