NCP Waiver and a little more.

@thumper1 @austinmshauri my main question though is do I even qualify for a waiver