experimenting with overlapping instructions, bit of a mess