Basic frameworks of BellMacDemo