reusable city resolve