refixing for saving memory