attempted at parametrized build.