Revert "fixed all the free's :D"

This reverts commit 2473accfc5a51f7ba03ee77d78ffdbce27197721.
revert to non complex