working on gang direction sync

working on gang direction sync
Merge branch 'John'