splice tests done and pass