temporally open all modules (to think design).
doc up.