support for hidden timeout