mark willy's latest activity