1) floating point
2) json array input/output