Edirol_UA-25EX: yet more cleanups, must stop, going crazy