Needs to make de uchar read