some changes to el-get