modified:   client/js/half.js