index extensions and default by sha