building working...finally