Faulty code. Pushed for analysis.