FIXED: further confusion between $rows and $row