fix use of freed mem