@ddp: very nice!! had