ludicrous demands