add basic ascii search functionality
use enum in byte struct
this barely works, and can crash easily