worked with os module and zipcode module