changes to algo and keywords