Update of Bill's program and change in Pragmas