and the arraybased hookcollection