update to opt in array
update spec
make apns opt in