ruby exception.