RequestProvider & Timer added