update from charles-X551CAP