added modules run methods