Twitter evolution exists of three parts