take out require pry