pretty good progress printing (closes #6)