Used retain/release to handle server references