semi-functional pre cursor pasting