highlight is getting close
finally get peer highlight and cursor working