optimized index by using include instead of expensive partial() method