added economizer initialization