Capabilities implemented
Merged to include IP change