modify by acer