moved contributions to the bottom; nested headers