adding many hw