Dodelana implementace bez anotaci, upraveny metody na static.