ridiculous module hackery to get basic names available
merge