removed APNS specific methods.  All methods use APNS