simplify ulist API