updated all programs to work with the current framework version