fixed overflow x