added location tracker, shake detector, media usage