first commit of phonesync.js