Added activate and suspend methods to detached client (need to invastigate why their are invoked)