wip: cleanup

slices should be correctly and consistently created
wip: getting there...