deleted a lot of unnecessary garbage