Environment setup myself