vertical slicing working, but not fast
seems to be working with locals even!
Merge branch 'vertical'