Prototyping and testing business models