add casync.js