updated dyn program