ryan ten doeschae