modifications; mostly viet