some bug fixing. linux V1.1