challenges in e commerce (1900)