add three attemps to calculate service