undefined John Noble