examples no longer reference anything internal