test ok . remove some print