support undefined column names
improved performance by using printf
0.2.3