Added interruption support, remote control support and volume control