use real convert method