Not too much focused on every step or argument but I nice suggestion to start your own exploration