Still twitter to me dammit