refactored twitter method, undebugged
suspiciously functional