apple struddle