updated with RUN API