We first prove a version of Tietze-Urysohn's theorem for proper functions taking values in non-negative real numbers defined on $\sigma$-compact locally compact Hausdorff spaces. As its application, we an extension metrics, which states that if $X$ is space, $A$ closed subset $X$, and $d$ metric generates the same topology $A$, then there exists such $D$ $D|_{A^{2}}=d$. Moreover, retraction, ca...