Write hardware part of further work

capital W