added structure for adress