Issues with using serial.avaliable to start a loop

Thanks for the suggestion Paul, thats a nice tip.