technology advancements – Online Shop