very interesting discussion mates