iOS extended