improved hw