add .needs(num) - 0.2.0