Removed internal function