Lots of modes and fixed when there are no music services

Lots of modes and fixed when there are no music services

Signed-off-by: Simon Post <simon.post@cpw.co.uk>