added cloneObject updated function naming convention with bc_ prefix