updated protocol a bit and included control image that should print