@tamiil: Overall I'm impressed