refactor el-get list