changes for master board logic.