update naming to prevent comflicts

its no longer a "mode" since it wasn't one anyways
prefixed all functions so they don't conflict