created: control.js -Zheng