revamped appusageservice
revamped appusageservice take 2