update __print__
maj on main for tests