Recent activity by James Hackett