fixed namespace function