added complete protocol, some troubleshooting notes