philip kevin's latest activity