commenting and expanding