changed "module" to "tab" throughout, to use joist terminology