| Thanks to -----, ----- and -----