FLQ - Overcoming the impossible