refactor / extract reoccuring days view