change demo variable name to prevent collision