smaller integers to conserve memory