frankly ludicrous