need to fix memory