Twitter basics in place, some efficiency updates