Fix most bugs. Just ugly.