compile
fix values2str