Citation: 8C_196/2020 E. C

A.________ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, in Aufhebung des kantonalen Entscheides seien ihm weiterhin eine ganze Rente auszurichten und die seit Oktober 2016 vorenthaltenen Rentenbetreffnisse zuzüglich eines Zinses von 5 % nachzuzuahlen. Eventuell sei die Sache zu neuer Abklärung und Verfügung an die Beschwerdegegnerin oder die Vorinstanz zurückzuweisen; subeventuell sei die Rente per 1. Juni 2017 aufzuheben und die vom Oktober 2016 bis Mai 2017 vorenthaltenen Rentenleistungen zuzüglich eines Zinses von 5 % nachzuzahlen. Darüber hinaus sei die Beschwerdegegnerin zu verpflichten, Fr. 958.50 für den Bericht des Dr. phil. C.________ vom 6. August 2018 an den Beschwerdeführer zu bezahlen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen und das kantonale Gericht verzichten auf eine Vernehmlassung.