I hope it is a chain cam belt. Can anybody confirm this?