LCD 16x2 showing strange

oh finaly I resolve it, I connect power to my external power suply, cause I thought that arduino doesnt have so much power, but that is the problem, why I can power display from external power source?