parameterize bucket