dokonczenie implementacji biblioteki