fix: not sure how this even worked before
test: check that spacing is preserved