Why to make this method `public`?