syncing with ccweaver