if (!$alter_user) {
                    } else {
                        if ($session->getUser()->isAdmin()) {
                            $form_values["steamId"] = $alter_user->getSteamId();
                            $form_values["xboxId"] = $alter_user->getXboxId();
                            $form_values["psnId"] = $alter_user->getPsnId();
                            $form_values["wiiId"] = $alter_user->getWiiId();
                        } else {
                            if (!$session->getUser()->isAdmin() && $alter_user->getId() != $session->getUser()->getId()) {
                                $session->setMessage("Do not have permission", Session::MESSAGE_ERROR);
                                header("Location: " . BASE_URL);
                                return;
                            } else {
                                $form_values["steamId"] = $alter_user->getSteamId();
                                $form_values["xboxId"] = $alter_user->getXboxId();
                                $form_values["psnId"] = $alter_user->getPsnId();
                                $form_values["wiiId"] = $alter_user->getWiiId();
                            }
                        }
                    }
                }
            } else {
                header("Location: " . BASE_URL);
                return;
            }
        }
        $this->template->render(array("title" => "Edit Profile", "main_page" => "edit_profile_tpl.php", "session" => $session, "alter_user" => $alter_user, "form_errors" => $form_errors, "form_values" => $form_values));
    }
}
$controller = new EditProfileController();
$controller->run();
###(SECTION) Redirect
switch ($control) {
    case "sign-up":
        SignUpController::run(null);
        break;
    case "log-in":
        LogInController::run(null);
        break;
    case "dashboard":
        DashboardController::run(null);
        break;
    case "profile":
        ProfileController::run(null);
        break;
    case "edit-profile":
        EditProfileController::run(null);
        break;
    case "build-map":
        MapController::run(null);
        break;
    case "log-out":
        LogOutController::run(null);
        break;
    default:
        if (array_key_exists("session", $_COOKIE)) {
            DashboardController::run(null);
        } else {
            LandingView::show(null);
        }
}
###(ENDSECTION) Redirect