sound like hardwere fault