initial support for apn