many updates, forward diff of PR model still a problem