Yeah, Activity API is pretty bad!