Rearranged and optimized to take up less memory