extraneous . on extern.ipn