Human work interaction design (HWID): design for challenging work environments