added option to specify a different data bag