runderiv() gets xout argument