fixed two mem leaks