use new gateway fact instead of unavailable baseip() function