Challenges for online distribution