implemented send by BYTE for every point. some refactor, deleted odd functional.