malloc works
leaks every single allocation :(