HARDWARE PROBLEM FIX