Hello, I don't understand why using a proc instead of a method (or vice-versa). Is there instances where both can be used indifferently? And instances where only a method or a proc should be used? Is it maybe just a question of optimising the code? I understand why using a proc instead of a block, but that doesn't help me to understand why not to use a method. Thanks for your help! L.