improve hw version and sw version check