Good times are coming for Mclaren F1