Refactoring Tasks methods to Rule methods