It looks like Apple has a lot of work ahead of itself ...