server / client script added