avoid useless print