more efficient way to store data (saves ~24%)