Update volume on message
Move to script file
Lots of useful actions
Grab services list and display