numpy, extras bp