william byrne's latest activity