import all used classes
RetryHandler implementation
argument checking