mpris reworks and other stuffs