removed redundant newRow method