hardware changes