układamy kod ładnie,

data i user nie mają ze soba nic wspolnego.

najpierw załatwmy date a pozniej załatwmy usera.
Teraz te 2 rzeczy mieszaja sie nie potrzebnie