поменял логику дао, перенес ForeignData в интерфейсы дао