MB "Barb technologies"