way faster with better indexing