removed duplicate item generation