lol I commited this.
Better namespace declaration.
A little more dynamic.