File uploading - отладка и рефакторинг