local tests passing and output looks good