add apn module