try freeing everything