When I first started with this project it had recently been redesigned by another programmer. They were not able to complete it to the client's satisfaction, so I was brought in to complete the design including graphics, CSS, product setup, the checkout process, plus other tasks. Since then, the client has kept me on board to manage the site by adding/removing products, updating prices, adding new modules, and search engine optimization.