change format conversion to protect existing values
test coverage improvement