latest api
more edges support