upgrading the code so it uses the annotation. works with
diskSpaceMTorMessageProvider