The impact of user interface design on investment platform usability