HARDCORE -- FRENCHCORE-- ...