added api; added infomodals