thanks for this awesome post @WallE was very interesting