po co robić coś takiego jak datadict?