echo printf is not good