production commit next up strucuturing the code