Added update method - all modules run so far