$oForm2->compare("password", "confirmPassword");
    if (password_verify($_POST["currentPassword"], $oCustomer->password) == false) {
        // incorrect password
        $oForm2->raiseCustomError("currentPassword", "* incorrect password");
    }
    if ($oForm2->valid == true) {
        $oCustomer->password = password_hash($_POST["password"], PASSWORD_DEFAULT);
        $oCustomer->save();
        // redirect after adding new page successfully to that new location
        header("Location:editMyDetails.php?message=passwordChanged");
        exit;
        // terminates request
    }
}
// html markup:
$oForm2->makePasswordBlank("password", "New Password *");
$oForm2->makePasswordBlank("confirmPassword", "Confirm Password *");
$oForm2->makePasswordBlank("currentPassword", "Current Password");
$oForm2->makeSubmit("changePassword", "Change Password", "displayBlock clearBoth blueButton2 bgBlue marginTop10 marginBottom10");
?>
       <h1 class="textAlignCenter marginBottom30">Edit My Account</h1>
       <!-- my details -->
        <div class="mainForms2 eight columns floatLeft marginBottom50" >
           <h2 class="paddingTop10 paddingBottom20 textAlignCenter">Edit My Details</h2>
              <span class="displayBlock positionRelative recipeCaption captionLine textAlignCenter marginBottom10">* Required Fields </span>
           <?php 
echo $oForm1->HTML;
if (isset($_GET["message"]) == true) {
    if ($_GET["message"] == "updated") {
        echo '<div class="formSuccess">Your details have now been updated.</div>';
    }