Pass by value: add first draft