Following the great Greg Rutkowski. Not my idea but i wanted to gather a better understanding on how to achieve this