message_generation build dependency