Add abstract Takahashi's session