dodane funkcje