Added some numpy optimizations