Added the ability to hide internals