add Syncword module
update Duration for more accurate CBR calculation