NEWPORT & HYPERPORT