trove collection for better performance