Restructured prototype for the udpated design specification