Given two biholomorphic maps $f:\Omega\rightarrow\mathbb{D}$ and $g:\Omega\rightarrow\mathbb{D}$ such that $f(z_0)=g(z_0)=0$, prove that there exists $c\in\mathbb{C}$ with $|c|=1$ such that $f(z)=cg(z)$
If $f$ or $g$ is identically zero, it is trivial as $0=c0$, so assume they are both not identically zero. Assume WLOG,$|f|\leq|g|$. Then, $f(z)=(z-z_0)^mk(z)$ and $g(z)=(z-z_0)^nh(z)$ where $k(z_0)$ and $h(z_0)$ are both not zero. Then, for $z\neq z_0$, $$\left|\frac{(z-z_0)^{m-n}k(z)}{h(z)}\right|\leq1$$ and there exists some constant $k$ such that $\left|\frac{k(z)}{h(z)}\right|\geq \frac{1}{k}$ so we have $$\frac{|z-z_0|^{m-n}}{k}\leq\left|\frac{(z-z_0)^{m-n}k(z)}{h(z)}\right|\leq 1\Rightarrow|z-z_0|^{m-n}\leq k$$
How do I proceed further to show that there is a constant $c$? or am I totally wrong?