uploading modified june 3rd code to show difference from current.