final version investorsmart