preserve duplicate rows in direct mapping