differences between investment platforms?