if else + in.read()