New iphone 7 leak serves up no surprises at all