@anton-kas: very nice macro