Apple needs to make something like this...