partly redid direct interconversions