added small is faster
added every byte will bite