The idea, the intent and the implementation