the beginnings of some new extension modules.