Working on serial receiveing