cleaned up code a bit, twitter requests are not asynchronous enough