Build this inside or outside the class?