HIDDEN, DO NOT MAKE PUBLIC UNTIL RENEWLINER