feedback-1: reset viewObjs array, and use more conventional array conversion/element selector
feedback-2, comments and cleanup