add whenever
use Bundler.require