Biraz daha geliştirilebilir bence de. :)