Basic working prototype with few examples