not quite working but new edmx