get an basic working prototype