@zelc: It's elegant