Removes bullshit code and uses ArrayAdapter instead