fixed alignment, output values need more work