use official dart plugin