IMPROVEMENTS: Multicast Support Have it use multicast to send out status information for those clients who wish to recieve it. Implement the UDP status feature. Add support for more file types, in particular Ogg Vorbis files. Write a man page. BUGS: server.py: Handle exceptions a bit more elegently. You can only bind to one IP. When adding multiple files, if one file is not successful it will add up to that file, then stop. Should check all files before adding. Sometimes mpg123 doesn't die. die doesn't make the server actually die if there are clients still connected. Need to have a cleanup process that closes all network connections. If you play a bad mp3, and mpg123 segfaults, it will restart mpg123. However, it still won't play any mp3s. I think there's a buffer I'm needing to flush somewhere before I restart. More research is needed.