Apples new MacBook and Mac Mini