Lessons learnt: Functionality