Appolonius recursion ok, beginning of user.js and cursor's event