Problem 2 - Add structure & reference performance