dynamisch aufgebaut, realloc doesnt word