fix bug the default is invest register