add networksync id logic and mapping