Make it compile
Implement originator feature