add Uci class