hardware work is going on