hardware improvement