add pry gem
add provider class for first step