Дом Кекса(проблема)

Не могу понять почему не проходит проверку???

Код
var buildHouse = function ( house ) {
    var house = {
      rooms: house.rooms,
      floors: house.floors,
      material: house.material,
      coefficient: house.coefficient,
      
      calculateSquare: function() {
        return this.rooms * this.coefficient * this.floors;
      },
      calculatePrice: function() {
        return this.calculateSquare() * materialPrice[this.material];
      }
    }
    return house;
  }

Вне обработчика, при передаче объекта функции, работает в штатном режиме)))
Что я не так сделал?

Скрин

Скрин сломан

я понял! нужно было только объект с методами создать, я не правильно понял суть задания