We have undertaken some work on improving the uploading of audio content. In the next few weeks we will also improve some of the administration processes.