added bumpy and matplotlib