Use TIMEOUT macro instead hardcoded value