mouse protocol