simplify printer requires, possibly fix #73