remove method init and put call methods in constructor of mb.