add numpy to the mix