recurring activities computation handle special case