add a better printing mechanizm, 60 char colum