Triarchy point of view efl117