Splicing types.. should this work?