rich display for arrays
fix floating point display