refactor for consistency in section links add, remove, edit is fixed