namespace misunderstanding commented