almost fixed speech issuepushing to c9.io to finish cuz it's uber