namespace demo components