Much better console added but not completely finished