initial script only work in ubunt