Add parameterize implementation