modified to adapt st3. only completion is done.