Diff between 2f915157 (main) and 978e708a (PR)