DIP 2603005045 (Petty Patent application pending)