Dan Ryans revise