first step in handling plan recurrences
holder class for information about plan
cleanup merge