use defined h/w if present