returning a nice object array