shedding scaffoling more and more, close to functioning prodeuct]