// Here we will recieve bytes and try to get their destanation & apply Rules for them.