added algolia lib