Messenger and directory breadth cycle

Messenger and directory breadth cycle