flesh out final section