The internet provides opportunities for filmmakers through crowdfunding sites like Kickstarter and IndieGoGo for production funding. Online companies like Netflix and Amazon now produce their own films and Amazon allows audiences to choose scripts for future production. The internet also aids distribution by allowing video on demand (VOD) or simultaneous online and theater releases, as evidenced by films that have used these methods successfully. Specific articles are cited that provide examples of how VOD has helped box office numbers for films.