; (B) advancement of distributed generation and on-site renewable power generation technologies; (C) equipment improvements for heating, cooling, and ventilation systems; (D) building management systems and SmartGrid technologies to reduce energy use; and (E) other technologies, practices, and building systems that the Secretary considers appropriate regarding building plug load and other energy uses. (4) Economic considerations In establishing and revising building code targets under paragraph (2), the Secretary shall consider the economic feasibility of achieving the proposed targets established under this section and the potential costs and savings for consumers and building owners, including a return on investment analysis. (c) Technical assistance to model building energy code-Setting and standard development organizations (1) In general The Secretary shall, on a timely basis, provide technical assistance to model building energy code-setting and standard development organizations consistent with the goals of this section. (2) Assistance The assistance shall include, as requested by the organizations, technical assistance in— (A) evaluating code or standards proposals or revisions; (B) building energy analysis and design tools; (C) building demonstrations; (D) developing definitions of energy use intensity and building types for use in model building energy codes to evaluate the efficiency impacts of the model building energy codes; (E) performance-based standards; (F) evaluating economic considerations under subsection (b)(4)