revert to simpe dart call