finally fixed overflow hidden