make it not a memory sap