Added protocol info
Added comm. timeouts, fixed bugs