refactor address controller / model