przeniesienie funkcji do bibliotek