faster than maps... slices... yeah.