do something about malloc()s
