Seprate convert and read