Rough working prototype