We Have All Your Activities Covered