2003: add audio, add opacity color, improve setcolor function