poprawiony create z pustego vectora