fix up hardware acceralter
fix all
ensure fix all