* implemented check for headless client
no message
* caching now works with Headless Client