fully working prototype-minimal features