New algorithms included.