All IP approach

Under work