@ashavir: VERY nice! =)