comply to the tighter BlackBox API and build msg cells