added request dependency and finished search by zipcode