I failed in some parts of the illustration but it still looks presentable :)