implemented server side descriptions