added Linux Mode