mirage, cook and a new brother....