updated api section