added custom server control