 Freda Matchett states that this re-sequencing by the composers may be intentional, so as to avoid implying priority or placing something definitive and limited to the abstract.The Bhagavata Purana also goes on to give an alternate list, wherein it numerically lists out 22 Vishnu avatars in chapter 1.3.Avatars like Hayagriva, Hamsa and Garuda are also mentioned in the Pancharatra making the total of thirty-nine avatars.