fixed hw errors