[AutoSO-1.0] frist version