adding more detail to the contribution model, removing sections model