Ryan's Analysis Page