terminology change: module -> tab (first phase)