generated address model