canvas mouse offset/local storage start