updated prob1, could use more updating 1.00