using kineticjs
positions can be reset