better error handling in mp3 derivative