fix: crash on insertion from empty clipboard
lil fixes and prep for func 3
function 3 finished