Fix up()
fixes a problem with up() that broke the indentation patter after only one indent.
Fixes down()
Fixes a lack of working functionality on down, once corrected before, it seems like old issues are popping up again, possibly due to copy-pasting code.