added Convert2, modified Convert