proto working