nowe metody jak free i alloc