Can "mbd" and "mbsc" be private and final?  Also, "beanData" and "connection" might be better names for those fields.