namespace ifdef cleanup