what does this do? you are using byte 1 and 2 for some magic...the left hand needs clarification