Güzel bir çalışma olmuş geliştirilebilir.