refactor reply and new tweet