added all three methods for null approximation to precomputed kernel test