Supports arrays, better presentation output